a5bb6442ef48275d78c0d1b9c2fd186f592302e5,findbugs/src/java/edu/umd/cs/findbugs/detect/UseObjectEquals.java,UseObjectEquals,sawOpcode,#number#,48
Before Change
JavaClass cls = item.getJavaClass();
String methodClassName = getClassConstantOperand();
if (cls.isFinal()) {
if (methodClassName.equals("java/lang/Object")) {
bugReporter.reportBug(new BugInstance("UOE_USE_OBJECT_EQUALS", LOW_PRIORITY)
.addClassAndMethod(this)
After Change
.addClassAndMethod(this)
.addSourceLine(this));
}
else if ((cls != null) && cls.isFinal()) {
String methodClassName = getClassConstantOperand();
if (methodClassName.equals("java/lang/Object")) {
bugReporter.reportBug(new BugInstance("UOE_USE_OBJECT_EQUALS", LOW_PRIORITY)